rough cotton cloth - Espagnol Anglais Dictionnaire